corner or where two walls meet - Español Inglés Diccionario